Skip to content

fix(java/driver/flight-sql): include connectionOptions for preparedStatement.close()#4513

Merged
lidavidm merged 5 commits into
apache:mainfrom
Kyperr:java-fix-connection-closing-prepared-statement
Jul 19, 2026
Merged

fix(java/driver/flight-sql): include connectionOptions for preparedStatement.close()#4513
lidavidm merged 5 commits into
apache:mainfrom
Kyperr:java-fix-connection-closing-prepared-statement

Conversation

@Kyperr

@Kyperr Kyperr commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Proposed solution for #4512

Include connection options when calling preparedStatement.close()

@Kyperr
Kyperr requested a review from lidavidm as a code owner July 14, 2026 00:05

@lidavidm lidavidm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems reasonable. Is it possible to test this?

@lidavidm

Copy link
Copy Markdown
Member

Additionally it doesn't seem to compile.

@Kyperr

Kyperr commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

@lidavidm Sorry about that. The remainder of the commits failed to push for some reason. Looks like its good now.

Edit: Also added testing.

@lidavidm

Copy link
Copy Markdown
Member

Thank you!

@lidavidm
lidavidm merged commit a3a94d4 into apache:main Jul 19, 2026
19 checks passed
unikdahal added a commit to unikdahal/arrow-adbc that referenced this pull request Jul 19, 2026
…comments

Pass callOptions to closeSession so token-authenticated servers can
close their session (per Kyperr's comment; apache#4513 already applies the
same fix to prepareStatement.close()). Convert non-finite doubles to
their String form inside the TO_JAVA visitor instead of special-casing
NaN/Infinity after the fact, matching lidavidm's preference. Use the
AdbcException.internal/withCause helpers instead of the raw constructor.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016fTAXano7itF4zqBzCXMuC
@lidavidm lidavidm added this to the ADBC Libraries 24 milestone Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants